package cn.wuwenyao.patch.generator.entity;

import java.util.List;

import cn.wuwenyao.patch.generator.enums.VersionManagerType;

/***
 * 项目信息
 * 
 * @author wwy
 *
 */
public class ProjectInfo {
	
	/***
	 * 项目名称
	 */
	private String projectName;
	
	/***
	 * target目录的根目录，如D:/stsworkspace/patch-generator/target
	 */
	private String targetBaseDir;
	
	/***
	 * 版本控制软件-类型
	 */
	private VersionManagerType versionManagerType;
	
	/***
	 * 源码跟target映射
	 */
	private List<SourceMapper> sourceMappers;
	
	public String getProjectName() {
		return projectName;
	}
	
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	
	public String getTargetBaseDir() {
		return targetBaseDir;
	}
	
	public void setTargetBaseDir(String targetBaseDir) {
		this.targetBaseDir = targetBaseDir;
	}
	
	public List<SourceMapper> getSourceMappers() {
		return sourceMappers;
	}
	
	public void setSourceMappers(List<SourceMapper> sourceMappers) {
		this.sourceMappers = sourceMappers;
	}
	
	public VersionManagerType getVersionManagerType() {
		return versionManagerType;
	}
	
	public void setVersionManagerType(VersionManagerType versionManagerType) {
		this.versionManagerType = versionManagerType;
	}
	
}
